/**
 * 事件管理 - 遥测列表 - 类型
 * @author xiaoxujs
 */
// 遥测组列表 -  入参
export interface IyhtDictTelemetryItemGetDictTelemetryPageParams {
    size: number; //  每页条数
    currentPage: number; //  当前页码
    telemetryId: string; //  遥测id
    paramName?: string; //  遥测名称
}
// 遥测组列表 -  出参
export interface IyhtDictTelemetryItemGetDictTelemetryPage {
    accuracy: string; //  精度
    addrNum: string; //  地址序号
    isStore: string; //  是否存储 0 否 1 是
    max: string; //  最大值
    min: string; //  最小值
    paramName: string; //  参数名称
    parserRule: string; //  解析规则
    ruleId: string; //  规则id
    storeDay: string; //  存储周期 天
    storeInterval: string; //  存储间隔，1每次，2每秒，3每分，4 30分，5 1h,6 2h
    telemetryId: string; //  遥测分组id
    telemetryItemId: string; //  遥测数据id
    unit: string; //  数据单位
}

// 添加遥测 - 入参
export interface ISyhtDictTelemetryItemAddTelemetryItemParams {
    accuracy: string; //  精度
    addrNum: string; //  地址序号
    isStore: string; //  是否存储 0 否 1 是
    max: string; //  最大值
    min: string; //  最小值
    paramName: string; //  参数名称
    parserRule: string; //  解析规则
    ruleId: string; //  规则id
    storeDay: string; //  存储周期 天
    storeInterval: string; //  存储间隔，1每次，2每秒，3每分，4 30分，5 1h,6 2h
    telemetryId:  string   //  遥测分组id
    unit: string   //  数据单位
}

// 获取遥测详情 - 出参
export interface ISyhtDictTelemetryItemGetDictTelemetryItemById extends ISyhtDictTelemetryItemAddTelemetryItemParams {
    telemetryId: string//数据id
}
// 修改遥测 - 入参
export interface ISyhtDictTelemetryItemUpdateTelemetryItemParams extends ISyhtDictTelemetryItemAddTelemetryItemParams {
    telemetryItemId: string//数据id
}